salvation of mankind - Fransızca İngilizce Sözlük